package com.ruoyi.rsikManage.Alarm.domain.vo;

import com.ruoyi.rsikManage.Alarm.domain.PersonCardInfo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data

public class AlarmEFRequest {

    private String Msg;
    private String Result;
    private String alarmTime;
    private List<String> alarmType; // 如果alarmType将来包含对象，可以创建对应的类
    private String apeIP;
    private String apeName;
    private String controllerIP;
    private String controllerStatus;
    private String equipmentStatus;
    private PersonCardInfo personCardInfo;
    private String pictureUrl;

    public String getMsg() {
        return Msg;
    }

    public void setMsg(String msg) {
        Msg = msg;
    }

    public String getResult() {
        return Result;
    }

    public void setResult(String result) {
        Result = result;
    }

    public String getAlarmTime() {
        return alarmTime;
    }

    public void setAlarmTime(String alarmTime) {
        this.alarmTime = alarmTime;
    }

    public List<String> getAlarmType() {
        return alarmType;
    }

    public void setAlarmType(List<String> alarmType) {
        this.alarmType = alarmType;
    }

    public String getApeIP() {
        return apeIP;
    }

    public void setApeIP(String apeIP) {
        this.apeIP = apeIP;
    }

    public String getApeName() {
        return apeName;
    }

    public void setApeName(String apeName) {
        this.apeName = apeName;
    }

    public String getControllerIP() {
        return controllerIP;
    }

    public void setControllerIP(String controllerIP) {
        this.controllerIP = controllerIP;
    }

    public String getControllerStatus() {
        return controllerStatus;
    }

    public void setControllerStatus(String controllerStatus) {
        this.controllerStatus = controllerStatus;
    }

    public String getEquipmentStatus() {
        return equipmentStatus;
    }

    public void setEquipmentStatus(String equipmentStatus) {
        this.equipmentStatus = equipmentStatus;
    }

    public PersonCardInfo getPersonCardInfo() {
        return personCardInfo;
    }

    public void setPersonCardInfo(PersonCardInfo personCardInfo) {
        this.personCardInfo = personCardInfo;
    }

    public String getPictureUrl() {
        return pictureUrl;
    }

    public void setPictureUrl(String pictureUrl) {
        this.pictureUrl = pictureUrl;
    }

    public AlarmEFRequest() {
    }
}
